package desgin.pattern.construtor.singleton;

/**
 * 
 * @Type EagerSingleton
 * @Desc 饿汉式单例 饿汉式是典型的空间换时间，当类装载的时候就会创建类的实例，
 *       不管你用不用，先创建出来，然后每次调用的时候，就不需要再判断，节省了运行时间。
 * @author shuai.zuo
 * @date 2015年3月6日
 * @Version V1.0
 */
public class EagerSingleton {
    private static EagerSingleton instance = new EagerSingleton();

    /**
     * 私有构造器
     */
    private EagerSingleton() {
    }

    /**
     * 静态工厂方法
     */
    public static EagerSingleton getInstance() {
        return instance;
    }
}
